in terms of getting things done - Turkish English Dictionary